package we3d.core.culling 
{
	import we3d.core.Object3d;
	import we3d.core.Camera3d;
	import we3d.math.Matrix3d;
	
	public interface IObjectCulling 
	{
		function reset () :void;
		function testPoint (x:Number, y:Number, z:Number) :void;
		function testPoints (pts:Array) :void;
		function cull (obj:Object3d, cam:Camera3d, cam_cgv:Matrix3d) :Boolean;
	}
}